achieve something difficult - Allemand Anglais Dictionnaire